96963068
71075563
36714090
98936133
25281235
39913327
32541056
28812451
6690580
55155178
97237923
25497204
84596974
7818416
2967505
72283356
2614266
3945402
307285
87098282
70164519
75939368
74693526
7421251
80788544
5185502
996242
98155215
43556061
19401993
86799211
2698406
71504029
32299095
3238899
59862305
7422388
89494932
9095497
8300793