95935510
55281834
46476284
93873085
28856814
23313115
74152760
50788521
30842565
98446044
52339542
828395
18254045
52527735
6604308
83214384
5649473
61829495
77933667
33211532
41068554
67323198
90151458
27333493
93715804
902038
55138980
83547016
9089784
2072822
50931368
91427048
5645365
60167944
43133498
23811537
8034815
16001120
13946139
30967914