69875798
79085527
365284
97667106
13351457
54848319
53179604
19066768
81236802
40368487
33182456
6202343
83679899
32272432
64042267
41476671
40168969
88764610
26454363
54594184
22405419
1139118
85765847
50038605
99538648
98908933
4447910
53453454
1739601
15903975
29741103
78083780
92197277
76591452
62283344
15351056
65826632
31424334
71257521
83328859