85844799
14494467
53102139
35107637
29438685
40558586
91546161
9330700
918272
58521482
17863306
1537419
45204346
11121353
8595891
79665510
9559418
10114133
41426253
88838129
11101553
67228115
9319352
20456486
38155780
55854876
1818249
54065847
97243138
60709959
4179219
68405
20539512
12616652
9171159
44927444
1194187
47827020
63347743
51234797