34884621
2216
91561363
51496275
68687321
81457256
38895670
42181428
6937980
43735962
39985727
60224405
8624558
27255578
14957690
97605890
67333261
57499578
5605466
2287487
11487214
45785605
544947
19421942
19389412
84324375
21921763
5753580
73178287
66953950
67813287
9371323
50661833
66877700
49934111
88584011
90904453
94058078
62429836
96407127