83615178
96377785
21596667
29188165
54602685
5538893
71681691
1094498
23401658
27028116
1004241
74389032
43885444
355167
9176622
93262606
5095625
18301491
36549354
38264629
27058145
38846313
6999406
6337668
878729
6802736
23283894
40835460
9231890
79519434
24293654
68175093
60598052
39099372
53542069
23459794
2908673
13161445
8209496
82315512