83875033
75509245
7259515
39982964
2270161
28954383
53526391
10789651
27914874
38448872
54344546
68408728
45388801
16868700
68429221
95122470
82656307
66958710
7077400
99924125
29318800
20232578
55006117
98024050
44098106
19907211
83889494
9873837
59799651
1906552
99522742
59301288
61214262
22478345
90275241
10864981
187034
89282414
5502609
92643671