44739246
10813397
2087869
76705388
3038777
83128679
86106719
28555950
3872715
17905763
24942346
29774272
63861557
44314893
65245775
95384992
94441691
47008318
12503269
79392208
80777502
92406310
40374669
98276353
40703453
12284837
59014607
55012207
30521760
81116169
70076995
66212443
61381811
47526861
5830483
9609723
23851564
766498
94605841
75399138