80702600
34184102
7811540
43023112
57568131
96628743
77528334
56448843
98202390
47413638
56567004
95114377
62816093
2148580
14799014
80563654
31726338
19123627
82498526
6987085
10353398
32328231
24842438
31625930
52764009
18634422
10524953
61081057
78952936
1778200
94066300
31232085
33983695
8973459
83154139
69981226
50713497
62787873
21674460
87488164