79446888
58443583
47732428
40152386
29564655
38081364
30198719
65467359
9818877
32514163
46655871
40591988
44214812
20129340
30845016
23728779
10763971
13808570
62116821
9946485
23468771
78807166
15023605
86452974
31629285
36498682
2617305
24343423
18414241
23164253
719054
67319265
2169312
14154078
31969698
62466842
64576426
99857177
85335606
6109739