80503869
34497065
95822353
62389798
5166862
10255374
77134518
69531119
1198268
66207180
72997244
74609725
7089529
3632882
338392
72831860
55081508
69222115
45254642
90973349
33969399
984158
31016917
87077309
98488392
55684649
24993099
9976554
298251
948079
15739765
80027164
48998415
7323727
13239871
96746965
63763898
84823762
2160344
78429717