44966937
15025372
86178105
29929140
80641116
66559955
98854957
5397177
66981381
56325637
86843388
17966688
72267017
6004989
82349032
5894823
75405814
25143737
70052650
79928222
23799444
95524974
38477106
65228404
11445059
3925104
70696943
44909881
43729235
38724836
3426426
92153392
1277515
22612793
78017560
74091622
6362761
82834935
52838536
39666817