5212311
520797
64261234
8366952
1300570
7976120
1104762
415859
471494
162799
5250158
2571145
276097
202280
163337