73291836
3311904
63811905
70337330
8199075
95443577
46777771
75505971
45255594
82806932
6045890
56629250
31385416
64603750
41687306
6400419
95025743
35563024
42625865
58087905
81243041
35825544
76363168
13527911
88035647
78819597
1014966
201888
3734835
49681007
31758634
2599959
63781841
49273714
27556823
3496138
69339322
8553905
84124633
67975767