93343228
98291203
17343309
65717822
66129160
86991437
36112814
40114173
4187882
54872427
3256407
98021542
54192923
30523324
40911450
11621309
70679888
65588827
54884245
93502782
28178662
92778307
45715275
34991720
70165653
53064730
4093393
61736141
99126553
21618476
929120
4266566
83154134
64301907
12714957
84286917
98286435
6643462
26723180
39893426