18236115
9915359
23295364
25978419
28971044
3009070
57239211
37996906
805457
87152181
51321071
8075684
44327127
97113046
82927883
81936135
91925010
62333598
82278248
36257527
29212106
88512142
34593561
3949635
16061653
57859422
61368273
559648
79182344
56043273
3921505
60762049
52574368
85432275
8377138
62885340
1234273
75215770
10006675
4311197