59236710
82393293
9817756
86496094
99057321
6122959
9987851
20508315
701360
36853056
9709324
20432982
24692888
30158668
59412096
72767567
94322334
64549654
21726535
75256835
78356738
64802054
78211921
13127490
88812770
5061530
16417233
36456352
22932956
8461456
37455639
12771495
8780534
32113182
16572805
13713548
57498514
65791895
2018020
13803625