10907212
20557846
31973314
39202599
89466133
59575404
10007930
88317876
43724374
6677776
83671162
65182190
81127179
3396108
70849519
32719252
74016837
155261
39175144
9041367
68114569
13913949
1875936
30232899
61233424
25212762
37679618
6487042
10428086
87662425
7262724
50387205
5635941
86967998
82625787
42414532
11872066
83568421
49029540
29445012