59915244
28268630
74195154
23384775
3776618
67572451
97364195
7052652
65893397
2914200
9156096
51588672
69038175
4897228
90679897
36522331
29563228
85845600
23311298
54121475
82617152
96752332
2727820
55984984
18264454
86864575
89413708
28387919
9107211
59056455
41924787
10857208
96773800
86022655
33689580
78998794
63958987
82493926
57188552
50242389