73875563
94466376
15867289
226320
5487470
65808388
29837128
69383701
90746970
12206791
97768414
95841269
95803504
5797978
48074948
92342564
6612069
70109530
5634914
614970
78267947
24312787
420612
4296113
2508683
27875249
12256803
54287702
42222898
2513718
29088003
32062725
37509225
3818442
43573317
91724047
77526647
71421642
3135675
6571192