78873599
69298976
16761166
79157535
74502994
2935895
956285
5387415
45224252
81787164
85278696
98227956
16849010
41481965
12304243
37342158
13492196
86698945
71178265
26744022
75424881
42657667
82088408
81134982
98265655
33887369
69292397
34889631
944412
18966084
59777792
5331327
9599486
31443126
36865067
55799241
26209164
2874746
20798653
77872472