85208961
4348544
40905680
9608729
45712234
24891609
25747694
8845292
39843089
37896379
59856392
9448709
44443989
97842295
36889278
51204502
8075937
7632495
22551566
89121219
64019576
43864211
8415582
95832052
1760510
4857960
80824060
10173620
28371869
51192101
46806025
13258419
73718468
84674239
99605491
58753212
79311195
29899602
11776468
74311066