33399003
35777608
12093890
35886913
13551548
86038821
77065538
82731418
14895378
90753361
53895498
90626386
33109305
56822848
93785732
60634492
62263614
91609929
74848055
45845205
64541059
14714904
29295009
9093124
65088292
388169
97671220
86084540
23665777
50082266
69594463
31205469
10005416
82892510
8327879
10813064
9515112
29142937
22135671
48569474