71664652
4411676
35755359
34712081
132710000
56052526
59516820
75847520
82427992
3127711
49031123
99244349
98752142
4045587
60984892
13535120
85822784
40977808
2632582
43954605
93463216
61553437
4259317
39354549
27952432
6449902
15843824
74773230
22682115
29181508
30694994
14123476
94614791
6862829
46263283
37664674
98608530
60781420
37224247
366791