47806518
19273000
43675136
31715754
1663301
63443678
7375115
66903713
4364458
63817465
36579314
27903792
69555064
15934192
50375913
15418719
24304738
87812109
8432241
79987888
75902779
64738025
89407704
35997001
35706793
7024647
17233839
49425319
3607501
23666672
73076333
15942515
38944318
68373616
2172904
44648170
13364822
253910
7146298
50727722