31374846
41053307
38367265
34373018
1644939
47305706
47703322
92103519
50162461
49971135
26941913
56307585
23623728
18958269
311988
41889428
7298708
66972641
88299592
59406670
16474558
39018196
35535672
99919046
15485980
7499630
24711354
77906075
8501234
64034669
6437237
84728514
94449359
35349207
93428888
15268027
3276738
51338941
54609163
58887216