45457346
75527613
26169697
24013919
7974738
60115430
20702426
58209642
48037216
77938010
69642256
44743442
18448328
84389028
79545362
67958305
50686666
48623285
7185287
71649951
89381475
6166618
2066002
93549384
18421755
21945337
93227509
11862291
5973352
11702952
69185202
57951136
65825143
62152489
2711479
6525162
19337657
42423580
62937203
11299272