21223862
62408238
9079066
51609358
874299
61454166
67079895
15608442
72703174
38123390
55838728
79097300
73518889
48485789
87312955
74731199
47385889
23378782
22349236
16566687
59912026
55805981
58173106
74962941
829484
13155469
2835875
9371516
7937157
88144638
83127168
5197212
29109304
66514722
55082183
53863364
71967452
27082911
332138
98495949