72985135
8728225
45924998
98252176
2361283
26859617
27025213
37152085
96444041
37037323
683206
39436550
83839855
6165882
49835515
45008243
2764885
35292753
40265848
17255674
755640
37255904
62166966
9861505
8847639
43644184
43824061
70919357
78386041
43837684
95526496
18296538
20267857
53777876
794690
71445646
76918738
1357606
11635485
38957486