79971768
17007316
7225660
48921628
33566607
1921124
67812347
3538524
67784995
4641939
25975167
19568243
13265815
12915970
58512215
69078072
12381981
69143526
57488421
91324151
31833640
71685998
9683251
71541360
74808658
99138772
97028574
55755972
12273558
65497971
26192798
82919291
31338741
28153986
80183845
66519838
40764305
86389166
96221326
51652449