41262757
21024748
64289107
76193798
20167459
42443586
597830
2903997
88015599
88578275
9426521
60233439
29727123
91068953
6242472
47851392
90854160
11242553
46246000
24661476
83292383
94135579
78843780
70168479
46422806
15673841
43096358
36703468
69031342
45944039
61966272
7571224
87954401
30236523
45361066
45957356
36575742
55513350
37292590
9606557