3607923
3770313
34067439
29725267
1218979
76689576
45839502
35264297
14781456
72343181
25065014
90551485
1128106
76205937
93238242
25453634
49619429
36193757
13232851
69586179
45854958
55471866
54891363
95434451
51284383
71229817
31283894
8114679
41637544
87958146
4698441
26781259
4283021
10498084
21671502
7227182
40145987
96982820
3502487
1849293