5094690
943445
75407186
81594049
93696607
14098175
17756199
8716064
38972837
57473172
43684132
60283578
80771518
1681090
73661322
6031871
96606099
15867678
30224407
74623603
64696996
98426134
25783952
76804078
68429510
30614063
96859192
26545178
51408032
1307299
26819576
5163861
41669082
1807522
98412407
23131462
77253370
9149996
1926246
58193640