82663897
44563398
7974255
52336622
83081363
52907294
75145534
32275937
12037657
995210000
80614316
77222724
99216913
13932842
81642104
78461278
21222937
5912162
20838569
19686903
29561727
64204443
68338948
98666682
99646030
34761196
83071483
20056503
25251390
52505303
88681755
96065646
28164679
70697306
15599569
91477392
99165534
88185198
8210182
97588300