39154599
30632429
79833280
15806592
68357536
15773768
96912188
26105223
24077975
1893000
23799382
40479892
88385642
62293085
26267277
73579698
1087941
47821541
61981779
95348744
63995606
75336078
40137363
35759952
13858767
43164831
86053438
99063122
20637461
94086442
5857584
9142649
31072921
58213846
40156131
87463502
91882207
55213380
94291618
91169884