68964168
89521338
10451256
88058374
56448505
2634806
14098838
64503553
25317717
19286626
48017308
41848663
39982163
11349351
73629091
37574587
59323084
92574005
85941703
15025297
39827907
77699448
32652895
18852373
78191205
19097233
72186396
52955055
6301354
71474432
12276508
24564326
75648236
30903709
14186790
3520250
89081278
38213404
99858720
94657787