69858633
47532974
16984776
5982294
46515034
84288260
18395216
72484413
79655419
3877419
4089621
84423761
996225
22901571
20329450
53826322
72686185
22496817
30913001
22687725
65646035
37516823
71667672
14409760
13868813
5774432
87759723
98939826
55442085
91387882
79372010
73761683
44297190
58238826
9771236
95213325
86155333
51268023
98677381
12958059