38935308
24038151
5103287
20078162
89749124
79174762
86236116
15459712
55025796
72599377
81716135
62475837
13662059
11225003
9076474
40593163
17236135
92947610
51667648
84781741
81676631
13641971
3934348
25646529
78486295
7098496
66708093
50784348
47209353
72893177
320375
7608685
56482887
60413359
462965
63332185
2093586
46661153
49917495
26032523