40897190
88559068
43627257
93603110
3126803
68984100
57739395
2486581
52368502
32536066
4842782
44706856
43771227
8370523
4284427
91326139
39703713
66152705
79553675
21272019
16058346
93173187
19006762
75837316
56895289
81412308
38357382
67687205
74686090
91344979
48461451
55326113
37602901
31874026
98202624
47701352
69611489
97882178
72001750
21095481