2467331
68803642
9143512
78607116
50551309
13926215
27762778
6373160
17136091
14983037
198055
33362146
79681320
777351
62148980
77448383
6818566
6918443
20864807
50437466
16625959
24632701
9649830
37122843
56526711
7175876
58114737
39781381
24024394
18503031
51818120
37268036
61727928
30666978
25658805
85542817
8357531
39049126
6237313
16248085