30102747
82724187
74845490
68423993
887966
452542
72228865
54326036
1649830
75727310
5298521
17481297
39537219
17102978
98803894
39439814
21745465
364426
67272341
22191276
17937251
27893430
33404793
57872533
58168813
20456081
29251973
13221972
69143962
91718431
61619
3144381
31928696
12948207
67442346
26282617
20829414
2319172
89978003
54063847