62848540
5728500
40442005
8337143
58889085
15741574
86251811
19004404
50926415
79423364
3982840
67878422
22089134
64639029
8726116
76688703
27907048
64349926
32202651
59109079
41269860
6225402
39658241
77334085
98168141
47715651
63076142
91155732
31196705
53678563
31293623
63133786
5148133
80023832
4652060
53919776
44295339
75682661
905625
9890613