29754091
2379330
52707741
59555641
93653565
79147459
60511360
5333643
39273511
72063091
22238540
80261435
80767871
19893499
62379036
59562923
45095998
23372262
95881146
40241417
88036386
98857168
77379788
8515639
12661791
9075899
14085056
7838182
65544463
68736406
88485477
24964866
93336585
6864821
86195557
98713718
52778604
17307882
38622226
8936364