48586292
8289274
23268741
99419610
71312029
37618093
91289123
2563786
53978660
6803195
6664474
3817946
16194762
74899326
52215267
18365437
80695387
12777680
42768812
39369224
32791555
86041939
1778189
73057952
8410563
7924265
66952941
81609334
20031098
49532652
8657552
19961147
45576212
46283937
86019895
1186575
19708313
52325977
79607224
7835813