93856709
44861289
24928750
36581918
58202059
87904853
87305772
39106496
65341037
18919237
69482194
82439290
81711085
21916361
24348328
2585492
105540
15382764
401959
67349327
3805539
19547107
71962266
16344669
91669730
957493
99034653
77273577
4505477
47742123
56132170
35605180
86699532
34215438
75882465
9085676
50796717
73299876
65498088
49448623