9945956
91065207
7022712
12812659
69882335
9083998
90725539
19283190
40737996
2857579
16911821
72361567
39133102
25471661
3575650
23269055
70226248
52088762
95177219
30736334
82357649
47727408
83446117
53826312
54693309
22478842
69277661
78824527
10425210
21095001
38293015
81965198
11381373
16041550
68404658
28749860
85587483
71636050
9493729
2373439