17646913
15662288
3442488
24324606
63585642
44743828
70877439
24963634
80531722
92736101
7324781
37863190
39268769
86848500
62125577
20705647
60512144
62245553
51266428
40644199
47918971
80473638
89078506
20031013
35851545
76886874
64742493
43157406
23883111
1012592
58388519
36147656
43114593
782646
52522854
3128980
84245037
2135316
61055294
15929440