63089425
45216145
43254059
635368
77417155
55232428
49462174
1541025
34381801
82747018
6856482
80933671
5775483
7239561
10851295
15058636
98039798
70343436
12022346
6654741
93106740
69625871
27529355
525668
58087569
78099429
10642656
93091256
68105954
79404007
56302291
68226263
75399149
97469615
294476
21657830
1315815
1500979
66663895
87682352