31771631
65341530
80195690
674441
44901319
57409013
59697825
99737299
44425624
66561537
81713377
31155952
53831603
78015950
12718326
16916147
46232277
21365373
93071487
12662960
96611859
91285421
4381685
32381915
20624038
53311488
47535535
83096799
7946195
3712172
74332256
44358583
79776725
36558316
48599357
5853638
51953724
37602088
79618359
68604086