83099427
30615430
16505776
67153798
72542343
85304192
98201510
54858383
26794670
45901993
6999913
7934147
51689896
59072547
87663746
81305741
18624170
32076405
19643317
214926
79785562
66878598
24677645
50099343
34727566
58407046
42363439
81765979
9089485
45353792
2941616
66473780
94117123
29044245
33458289
55464802
61251625
529603
91434299
28107131