23307382
35318125
3858143
7361399
79411098
30208065
18977131
9985800
45379710
6801485
41742895
304096
57428574
90194287
15044912
41674853
26402555
33054309
37321899
12165990
7323487
29034341
328025
93183277
83994460
7232824
41687773
2834614
26323162
39484928
43487035
33753585
91883481
71404556
72242572
64143515
12469804
35348077
48676431
48982330