19253214
62314162
20488407
3256565
5685695
20082941
83143898
63622865
58726730
21909451
83402880
83903658
54667232
71596885
56719574
1800297
94882974
66591968
18462873
54087753
71225758
53114735
60855297
32634281
14272781
25862957
99514551
44823797
12397262
32605436
11586109
67883443
89318073
60092603
66675111
52031260
5820594
5087224
532126
69313449