84276875
99988247
95476506
9292848
40098961
73236500
74998011
9399461
45843297
290505
40654335
18863642
90316870
35137718
80627402
18509935
29635001
10081370
70813859
28784980
25769115
31029834
25677754
9624916
14207169
11751442
60127378
6214232
76015246
462768
30501826
2729342
35423744
9852870
839329
416567
73419041
37207144
98437452
81043500