23815081
95073336
24387459
5361511
68119006
19264626
52597158
26181916
12449065
65822752
7009393
83369479
13624104
50017539
42725533
25803870
46218167
75016426
26812869
17805443
78162214
33585561
18058484
11877112
60228222
27713537
43709229
43839977
64154314
76018766
21656614
60364438
15261865
21069133
71595189
2878931
6219298
27154945
64845121
7665159