86854856
12356192
73643125
72219263
7962556
98434378
23281323
73064329
24412170
17179859
90976693
1081923
14508281
25354019
99934006
9143589
46009083
50827143
42236461
63148693
30553931
911622
66322756
10377755
80891042
60746569
30117236
88547414
4731343
63012280
69573189
16316320
1192409
24899699
9096938
92082668
50658780
28023547
71015396
8344901