57881400
54165141
9321524
67369635
3695984
8785452
90107210
64752637
40416077
46563106
60074333
9557016
31942417
28029953
236725
7469173
51168105
5616505
5635392
98587049
37883498
88373814
90126646
4532313
53642895
54672945
39856339
94457573
52202540
21393516
11963364
93465982
22542762
29921299
8945825
47812174
17423003
66043941
93369853
18899736