11704856
83183673
3910601
67409830
59196223
46976031
44138037
89286227
11748635
74729687
63061880
21302617
5802678
8499444
8925395
88625654
9614727
60938935
19744925
80815893
2109580
17404016
56109188
55305582
66481348
91678344
10124713
69333270
15115422
91733807
26587961
1029457
55343989
95818265
4003782
11345368
35155686
69927848
16726052
23277446