7145652
28552295
21707072
34386472
83685416
23813220
43287489
32643942
28638614
8370370
91369279
90668047
58338214
78552307
78577686
86146134
65015049
95687390
20807700
83784401
63867180
55575906
66636426
29969384
26534934
29757707
92059342
92379675
32844524
6808344
2640885
24938144
73324128
18303616
2976213
77558134
45967906
30797262
30763065
11046578