22923313
17852967
40125510
32454137
87597376
1508987
76888969
74184381
96111946
46857415
33985110
8978976
18878400
62305046
98696584
65659361
32749421
54526077
64008261
42193026
86044259
40247664
98484290
25337600
69983161
21867393
62522338
9262046
17733604
3352469
41683523
18244083
57632156
35685289
60682085
51412081
18581719
37794890
26853011
9775538