94626694
14895731
30456073
12163594
37803993
23313623
82147485
52266380
80507968
7841509
40916780
59558650
16078697
35881610
56205158
6577468
25514426
87651771
99046658
45487672
89179979
3609134
32145352
29647865
77122632
91378720
55671397
11175479
19037125
75631366
64581258
9059198
2114189
57179718
52228916
50831669
20577699
48289727
68713521
48904669