66829218
85388214
9993857
73678610
61573139
42756512
78196084
20144481
84884191
5657512
33763862
38266587
6429393
42429401
4306859
30819104
24916936
8694591
46234645
20517714
31946342
50756809
89487970
88564317
55924991
6236761
7711647
1247304
2246144
45005242
25581383
65907392
16322404
5054688
92338559
8383953
2324999
71823917
56631889
97962968