18899572
250432
84097263
47511523
7559905
66192135
438336
70586581
87975948
6199431
1572501
96098561
84276407
63855435
27006072
36824337
42676250
29752135
83749145
92383020
41543476
87441591
9696548
23024914
36044359
63322180
79818253
84068047
85501354
4549994
76261394
4206131
1191240
8479209
47958253
77571843
88052817
14859896
32207759
62227353