75119747
13884343
60708118
34298668
8879102
688751
95254681
33787070
47659634
80176607
68465580
74427010
73358765
5576242
10204059
81675543
75075268
7888146
15784543
99845851
50275155
90034836
16612794
86668388
49083715
3720600
14299133
72733560
59387079
87914143
30598882
64155528
30987311
32933195
24265514
24448490
6825775
94231932
45824725
42903782