11979916
22087040
76749601
54398270
45464678
40306926
44884290
91264663
13647387
16069422
31003505
47161480
11915713
77747855
47273133
11031302
70179090
76846072
75981886
48039516
97393136
21255863
2066362
32695154
9086878
9286997
24703515
38353560
48409279
62353007
93018797
6617061
73555934
43593242
98015072
38512278
43184320
66023859
4119482
19666380