34368943
11406844
71273002
24112316
91365948
30736231
5543595
4112361
9026660
98128548
60324758
71917647
15938749
92917172
53158349
17652349
86359636
95696443
44156330
48109034
18402512
38997182
40512166
31821938
69516597
6331228
57587538
18007324
72288226
57448010
14197809
479878
45178547
44796176
4724983
21522094
46218529
98429448
14323525
4013545