24158064
13531153
25068978
353545
88171738
10744928
97835476
12687160
89483073
78588938
27579613
214770
121893
8277342
31529477
24928729
22903069
5233933
47304632
94227865
41068265
81498716
93366276
55877120
76636435
80618833
6675796
2051779
11947076
42206910
16905288
85522319
47532013
95701110
68538984
69791957
2669908
11625
98407974
5791490