20554286
10563879
66101857
66539758
61226678
35453128
41238770
41166360
39773853
78371495
1545461
68396600
91333187
63375066
84776860
37426521
1487278
45144222
8521100
20908428
77849485
73938906
20865969
26951893
21278814
70765363
69519796
62417422
43918474
567793
39987753
56988548
7518541
68687945
78533004
9794803
77682409
74245167
8124669
11717637