18735970
4028417
7177314
9681124
28109523
49321346
83189428
50827481
57288723
22996521
92899297
7578302
80721088
57555881
84509818
49845261
27226862
6792378
68307631
46632011
1694629
77404431
41608846
61333751
97775150
49091207
35535559
64648519
36971605
91576209
26114205
6042744
15743649
95101549
70028271
75641292
6269505
80888036
3468664
1432703