80712442
10472531
82077218
75839647
51709368
9136679
84718093
82204849
66717115
67466359
32027995
58611614
7173856
27211791
79454902
59435144
18865277
23322997
39428366
40014032
11495951
7279898
14906621
54382123
96806463
28603038
38177681
66722734
12348098
11674711
1243635
46677252
1628112
46495048
52557223
58329765
16468121
691722
20002657
11879852