93955525
74731657
96601114
72787132
69835476
69657778
99049516
56748274
54947481
57624199
91106766
64237363
69126332
68652157
4610498
67766402
2224581
87529702
43012698
82431936
388689
53269823
26509392
9510495
60633727
17931527
9111326
10798321
15155899
84359364
80572310
58259409
99744939
78478507
60622608
83642610
91507640
80775959
57355689
25338978