17702113
48558417
35523223
15175723
78846774
22928696
4673496
6581322
37437006
21099505
13772939
3514728
24294773
1588477
6511461
63432304
17455814
31781542
9263171
2287809
27389268
86247023
20391946
77464769
88987144
66253321
67904859
65889541
48721003
11202035
91349741
26205916
16203608
36605175
66577068
21074078
66934402
66213028
49573423
30446395