52499242
64465971
30105065
76832565
45309701
4842964
53314792
96293307
46915320
90956399
41351807
94733173
15186260
72219902
18279743
73188266
67686882
57679987
29125355
64374207
72451449
46862930
6368235
1643409
85569443
20114066
837779
4279163
92607421
64906948
30431383
77631528
35786322
71076609
53362298
40072489
27567044
90174209
63686420
51902753