26224580
84482171
3381999
2943726
2337216
57714525
7983059
68232318
89712273
86011582
89782639
84332295
74376348
20219708
54981864
977182
89824523
3506108
91389382
82455961
39923458
21004754
48771178
44196602
66828866
15845749
49906933
7872585
31123281
8589672
50385057
31289284
13908106
45425068
94497535
56969173
11953878
1161133
79604018
7889017