4046555
65685653
40206138
50988407
1172140
83404746
80846431
79084429
26498631
31848938
98289661
39111284
49527170
46634235
37861871
4928994
3466550
73031406
33793544
29322829
50963077
967153
3239874
31871432
20841779
60883524
7671535
57953787
72554132
61546612
79174730
29493989
6679786
9644169
6148957
71841192
54739404
81296169
7142460
63319157