60335661
98916802
54084150
18398957
70456220
81176327
72599098
78476569
17487326
55968364
98045695
8041186
6785761
65255584
72102785
16681641
9461474
86787220
79396066
71061844
1353122
1101304
78931044
84268770
29992940
13957435
39436130
17472870
1355346
7829549
36731348
93076964
9271569
26113343
70433225
44157781
8724062
74817597
59183338
91711796