44229990
85401820
69109024
24245022
1874352
15043831
96701806
45632781
98592826
356764
42995813
80104309
85044953
75352949
6901864
74211097
27866220
2147554
51348041
60693766
20507472
46088448
53806193
62161510
52255484
80615587
70401784
51634063
57948928
84273156
63223947
22881363
67435175
6139910
23229750
17362
53288444
42717611
10262358
5986191