49448923
855862
16115723
9345717
32335768
32234168
2288833
63744419
94662608
85526002
4391326
70107208
41297398
44517605
4521491
54378848
8254452
50284879
84867129
7789825
6448484
42065281
94156014
21897919
25579295
50523595
954870
23366790
36077977
56254086
44712586
48052963
22377919
45613887
9741195
92546469
38197856
10164075
56553563
60684500