59011946
40499892
12261697
81501866
35122895
24065511
29045271
38947975
5317337
67017087
43589789
72457637
6126601
2022465
29935094
2101239
76082700
32767487
66315933
38656038
26251945
90437843
99016430
3109633
98777053
22794791
9415136
85412793
69406137
94588275
7359779
2925473
45944470
65926944
56772174
90688447
51615548
22986549
54721506
1197340