24547272
4973297
84692887
42822596
39756160
3608494
16147038
97908588
29978333
21441589
46153361
60588043
57676664
43532827
70206960
61312425
65205475
92017931
58021786
38294657
67675529
42648821
13655238
5337004
76008746
8695107
2185367
29445255
5138742
4443279
9889445
19182051
22097719
10799996
48989761
23837790
91034691
15509153
15845393
72768244