57984114
4377873
46554986
62165924
60984541
12051095
3250247
60681210
29586963
70636509
18888724
60546621
90943276
6759758
13809699
2142171
60697966
2603621
4677668
4843723
8947026
36968889
45214443
22085408
80856103
17127445
27306504
9509359
6985961
90898062
80281092
59317425
538987
8594132
61555807
25181443
19091061
3192808
51185381
39903579