4551782
10305372
74061273
6395114
18313453
5477882
9931319
57139161
21948072
91204397
1764030
35848686
55988575
46278559
1971724
10051468
19184593
85926378
99371203
64044443
86554299
36833255
42592714
70027720
60126507
49824373
1505743
66072919
7348351
44821174
21155346
78603807
93944542
19019076
52009136
21307390
3867595
6525551
15403532
97622824