23366052
21069371
94745999
82027441
5036446
65776760
19854912
5743814
11174127
98352589
96016838
12225110
89585922
89008897
73365311
66998195
63438900
7441846
9298351
7889929
52476008
14607749
70384637
19562502
19753909
52254289
2576478
65026098
61439180
43156545
92705458
19758385
25339577
5981589
69276179
16485108
5607233
79317224
34396264
612171