76951370
64799614
1504029
46702280
36634148
50866091
47636676
42116127
81436076
19544941
992973
791355
54635555
5316565
88841957
11116271
87868461
67863636
63384036
85706881
3487536
52181729
36048477
20032087
27436345
8461121
80194377
2876816
68211256
85252900
72332555
47297789
82194936
98622251
93454845
9223832
78539734
80921810
10182041
96988117