28113167
10121470
5682384
96574892
55175086
56438691
46118422
97206545
88717177
83837930
43369722
88037129
19151961
501428
59952292
44576478
28434263
17115850
79706256
23473816
63489853
6351421
34816514
23343216
73373784
69409188
82974486
65527288
38504198
37449246
66892602
18048493
21828404
82329478
95561725
68497637
75051819
4072581
35164869
8278627