26474037
45203209
12554679
337710
15294353
3354746
3217360
21586132
96178860
21828639
79901886
8300616
18827645
2218670
58807931
9772688
72966251
7917535
58356071
9187053
78907481
84988350
47628683
24639377
94522346
47081096
30255285
53488
39089812
79862080
13499826
59064302
88302151
50122572
87885267
19414932
38614540
49193535
7649949
90511427