86176971
11948980
77556008
9285742
100009671
40641439
85693764
78365941
1013570
17185032
6159349
29571524
27967481
12493251
43514572
50753952
50235310
45598671
30264309
72222217
22492587
18591919
66388230
57985445
47507783
68472713
35572865
6102818
7173708
56073256
71661757
24492189
51668091
49236535
2127658
49644917
30444261
3127657
36333471
88618574