80988229
38805811
7346362
95423331
57774057
7451446
80461667
16878973
71778682
59216406
98926912
20017533
22656347
8900940
17133002
9247885
359410
24996540
7945704
21731075
61529016
32463712
3231566
35911556
64874549
31859008
16711780
46139084
51929119
42343410
38635236
59323134
68899703
46883568
93149391
16303554
732135
603451
57293345
38758981