3355602
6637938
70747526
87712513
13215604
65571733
99225488
70167008
15901914
6805580
22367183
27494600
54475390
75239142
43196733
55034363
82282800
13237060
71357093
31219945
44978521
86681624
13877338
34171574
15028226
18155466
83404745
19169237
88603130
38643777
37124090
39436767
57327465
6456610
36302837
83585828
64788978
56356620
27012726
76815152