27567730
50264157
9815992
92831195
39711390
48813328
87554947
67674677
71679073
97993397
87287530
36823232
36646739
2588171
82154203
8632719
1708663
78933056
70558618
253586
75774153
79366703
97006039
58725977
48693948
98527589
46466844
4331235
32668198
32664466
90088942
52773955
60792407
73719050
18191812
38353459
89328089
49501726
83525649
75332179