52174507
14703003
70956927
4662248
30032255
214289
2367884
31026644
6286861
44685701
98386412
397527
67837695
27413468
1187378
43252270
1383696
92784689
69672354
41404748
39011069
3993346
41568429
31172963
95107639
43061197
75743773
39262955
47777966
39959864
54674127
45356884
29099487
16294935
53883358
31632892
68355930
65807133
22144689
47906654