32588202
11815753
13733325
89108354
14278729
1731854
29556603
1217214
11188651
10746351
41424918
38337039
56209945
74703870
9391841
13114
3963385
86063863
36858309
87171421
2259782
67438673
52129035
36572054
54076577
28056088
17083539
87446010
89616895
41642794
76178073
76652496
78431789
19557881
9881147
53827623
14339077
61271253
44539928
34301017