73796890
97586628
66537583
23103036
57858199
56985180
25313905
449292
31182519
12114377
6445750
92736212
9216226
3173539
14911518
68191799
88479241
85204836
17202122
1473022
29164033
20269520
77115604
81677374
14857394
77523393
9723804
7654704
20863893
36317856
9890379
84871506
8698452
59015530
44342804
81512359
93516460
5248549
23235371
48614142