26811360
88664896
90763303
92502128
79431136
92641657
82209842
49706107
80457919
2636450
69562867
572425
4270772
80923276
67662089
45341431
56139439
20671530
69056092
10469518
21016106
15966974
68445750
79313061
49595720
99645729
7776381
97578297
88222638
53173286
48731969
26274697
86585246
21574301
33411348
6896
26085625
48829664
83472003
96527210