10191221
94691389
6863281
8402198
47816627
2607652
76577834
58701403
16081197
88132631
64665516
20442048
1798253
18738798
14645373
113249
93892765
8943492
81676639
32958556
82676353
27286699
51366601
8391471
29183620
4204699
86336497
95238253
28155084
68841679
29747644
45408142
57146038
44101508
9343018
26938664
90232326
35106291
61287495
25346845