86119449
15537644
50879452
78653167
62441707
17256420
57412559
63849478
5249877
44015460
8642689
45277297
30232572
42002822
51098340
47667578
91375023
2384074
83275717
91537283
17001049
80615697
27605639
86683523
49218526
98835690
7010328
31171739
69636419
9514367
40661249
66345038
61508741
12553258
54249857
27934749
6090443
67237284
20289272
3632592