9633603
99139440
28753728
62278239
27998480
2606716
17492975
89721353
96391964
2380903
80569116
22235358
22017814
1439501
20255371
41396763
84128304
93496092
70421844
58113412
87716538
91139186
13761368
53342863
54914025
46588333
67532180
19182650
26057826
81868003
89488415
44176711
48816210
96743138
55734934
55901493
41378758
31294074
49115725
14741226