18029326
9874811
475978
52609379
37292285
1962687
78377604
42656482
17347119
55933618
5919560
28267932
55205497
39046991
90218304
92737006
61002028
23166355
12155605
28102524
28392214
42491047
66394496
56956027
72485856
39829033
195276
52407279
1455491
86537900
48924850
75526428
30971787
62924102
16749645
70625064
54677030
77162094
9315904
61454061