47498644
9038234
50374735
47542219
42816532
8399906
77431069
27791297
13687726
56771946
61273800
91856507
4132691
52393449
59186217
94503391
5126164
38405228
27944265
82805338
87713112
1260750
1131948
90522270
66412536
96369871
78156247
25393683
70434712
77131498
71512255
20984514
6718620
1923420
48665130
9435799
11988834
58161301
50449912
71979130