78821796
62706460
8579804
54275152
3186699
72659030
6898751
22007312
12994133
64167986
8543562
20101690
80579010
12569746
3628753
999377
2496766
10542762
24543130
23693515
5129111
93935955
99138790
58412962
9692168
96785065
49026828
50281554
29339740
83828691
68222041
77187329
21206802
24114965
96654682
33373271
53766081
92828432
20797970
80019300