16165114
56832107
59125510
15706933
74087017
12792821
6045333
9748245
42546423
30583759
63311840
50358187
94668501
40557851
6205217
82028633
4763174
73779972
80342642
18388525
59124471
17274218
90464976
89535333
32225952
32881109
1992936
52424919
70362339
86164226
85536353
41061029
81266053
87251625
4801163
47527984
34917368
65672684
76089563
119413