41046024
9278926
6513749
2767347
68747816
98967547
78552377
1609343
687955
37601695
70453483
3571515
45317623
45683641
648862
76868520
66782220
95161248
96427094
24877365
33551166
74106635
61502046
58758482
35779565
4928187
4434119
46807042
44301256
25498026
21924788
21624318
39354437
6042202
81988750
85992854
91675723
51432104
2568155
19955175