91148862
18875301
60923076
4831292
27191317
59366450
16411464
39535525
9932939
8317338
3195949
28429623
69257520
34417486
48545367
2469526
91254845
2902330
46995787
45715280
42155276
9184799
41147716
4806514
75995441
2559363
30106727
74424757
17884024
38829916
23713993
37409188
81798715
12655137
63781020
97428378
17701790
22583558
86138766
28109724