23803969
68196377
6857898
41106140
98504681
81398373
43021051
97641012
8225523
33042398
733173
6762455
76165336
12675193
6012686
61146437
57641553
73152052
24674753
80429642
21308286
47158324
86543419
27204795
4290102
2772818
3684105
685639
24467639
71492163
66322745
16199545
59064107
32803453
49646831
36549254
7258497
14486167
93548858
19059946