8288285
11126494
8152505
83153861
13424703
75008772
10111301
21597085
91542651
75521587
61992387
71915822
30633667
74347901
27781547
2128243
43427069
89349736
25215059
13889786
11473572
86267269
60834198
762809
13692545
85292414
40336242
58186519
9948862
54728680
50688795
22014788
19531038
88217321
85639160
59691033
53447340
95985606
23683866
48054816