49863221
12164585
33223514
10009566
7886035
34407839
58286256
26577711
2254675
6875223
17314296
90448030
91953415
13663863
40246435
29732364
11643827
5661644
545376
98647415
18434070
58744550
71923630
25474559
304144
1581887
17562393
97474501
3517566
51069120
7602671
63541527
24022496
77866036
5287218
12624970
28478477
1394529
21773541
23569261