34506717
91091746
98876166
609404
592654
65845056
33198147
96514456
26362968
96896340
5607399
87422928
38237957
8744549
84203088
68516152
387011
42588641
92186909
81025246
80052233
855810
63746582
31194441
11833693
50219465
85285007
91008590
45811744
94164956
59686624
52811347
13003321
21669336
88148720
28117365
80106701
75492974
17188325
86783043