80302853
99218008
11586623
98794667
90874669
98001670
73567385
55598917
6521973
97974806
79578034
74114683
21901825
1379747
96677485
2345431
69798058
89458355
10001252
34394894
51847289
55231138
27314957
52253526
70184181
45374008
7399629
56098275
70427192
33524254
1762190
96915619
14214990
12479649
3025179
61168139
33503071
10193933
61102683
14427862