86584660
782454
77228341
7578994
35983282
15756413
37195463
6394350
50362427
97746726
33863649
11717071
64981866
45021410
18344813
5126854
12444139
25151670
34243537
15921195
1496914
38775565
7936382
87731174
59501339
54129893
50209491
6459486
28567454
14228008
86383482
1976611
77834494
24275287
88459020
2562523
10599461
95536296
67185642
60972552