42715733
86893625
95902843
51833287
41641734
80288845
57333237
98075128
68644161
9524006
55786219
10258772
51817
9516205
28031826
9116516
8891811
13654700
21142435
81911936
54691216
92917038
8408947
82306491
9040572
44537697
5090122
6687415
16248368
71149452
19565541
5721188
85331310
36614658
14776652
2831696
99281846
76742761
83872498
13491265