10081952
24115774
4802158
9932827
8294156
39857849
49169270
88362614
80722417
64905532
56849401
59163268
53268263
20351147
11294775
32275712
866292
87594832
14099738
58619023
4411393
51461711
26802595
14526302
72463551
38576983
55235597
52178920
31366571
17831214
97629351
42986665
78632338
4464594
76295484
47691667
93349979
90183124
43984735
33157365