85625845
1695700
15741433
91514961
47339082
37078334
28619118
24334586
14644610
32769757
4888201
87956025
88899950
95592363
47109640
75238073
24499405
86788620
16797853
47527558
21101020
43831948
41612776
90575107
19122664
9444683
92941698
97154229
18857260
92956315
72314932
9653919
32149136
99907992
7016167
4027168
7934878
89763588
2584926
83154584