38122097
23055221
252647
60687988
50417656
61112852
13883833
96711958
60754743
68787
46526761
73087309
97803098
3567873
7099127
3506000
28057769
88985389
18807812
64976435
2556747
47387056
78983083
58272202
3121963
90705193
91941491
46795866
19537607
9977205
1627945
20173343
30273216
64651668
86845265
8209950
46984111
54608109
47635409
5538110