671516
77789838
90012184
36089556
55975733
71553680
10633914
41107700
36467031
97528872
51767900
52379868
17527441
10639700
37713464
27452653
69974842
69167152
48173130
34395863
7062619
17432407
85851351
79905415
57775764
93168708
5703858
24324850
27464743
26702001
3395963
93207481
67519121
47216693
45239464
19616076
62324237
11117759
83093957
56115895