83955457
4765758
66972957
53681658
9448339
61983052
1063508
70789277
30149551
32853119
65167979
79256277
36271352
56689314
67819837
55722821
94485018
12884617
5606737
7727964
89385097
53466624
81448648
2537732
79141466
73763692
80911805
24338912
304760
31715185
57649093
40287174
64681926
31297061
97982078
67179691
98915371
50481107
258386
33522854