14067934
81342731
12564630
46104847
26488625
50143807
8568560
6723411
95083571
98509124
45998688
77464326
50073052
7705356
91118053
42228686
33913000
9113780
75537786
29292546
8234454
93875273
94571257
9472830
77833783
50051588
712946
79724382
16788794
71673300
46467276
3292891
81676700
163150
67904661
70994609
3156485
4599064
4000452
67802289