19124095
3815454
82197539
28456687
4143719
87982768
4916263
84341284
44702490
44401167
80107675
84775974
6444405
88345890
3525854
32939817
97648910
60128351
66543844
48875147
61247198
54689767
9376585
4231678
98458960
83412455
4238682
47302647
74635476
58416932
46786985
4637888
4885252
32409403
94096714
72047035
65901450
23552823
5507916
242207