92531293
74166956
74385866
14078619
20768590
9009145
53564042
17795216
11199172
16491574
22482156
80696218
66214108
97556512
64843645
62343314
10715965
63223971
26875722
60177246
20086042
89705273
64629057
79792970
3628434
673354
59772097
347034
92787954
97701796
95117443
94065286
50386447
94302193
68537300
78075058
20856432
91809469
936331
18207292