5535580
98725
98134791
723729
39144006
67701794
17627850
8506604
93613619
7721728
693817
29592530
47005709
71102930
11955987
1012800
71117632
39096621
88439823
41529664
62129158
36112446
44967758
97393265
36419398
22562967
68616310
34439824
19456775
85095123
96065044
2606853
19794628
6512738
40808089
81684184
50441720
16172936
45537603
80023488