23502101
915132
45253087
8405423
84866209
73498447
63579188
17962323
56896048
6225344
80553253
16622309
82609024
14903316
36506744
66445655
24118775
4973609
82898099
69325260
66249981
21289843
66396349
3779626
23936891
32169580
3935590
805903
94202320
67915153
71613999
53309536
14806877
75927910
47528325
56804931
70772034
21216769
40727178
53587038