75166826
35507172
95798585
7019474
607748
59879258
40193648
12576639
74427521
14808975
8508433
1757511
97264842
11656388
5598336
90578729
9777198
5527905
88179682
30695315
74109487
56342679
45224562
4281088
1671501
37241752
62553558
7688601
15596338
58657226
10098866
13346572
38614487
34345465
9599959
63215574
18383177
85868451
16813578
98642426