18373335
77624845
76267564
60072609
1731528
59302518
97917262
76361568
86068477
22138903
8183741
71778005
73701935
74278094
14077393
40729926
185167
87137191
78736971
21475425
31586934
98844434
38188532
82854271
68329076
6115426
97223974
38348847
43658256
62776252
38883184
96976055
3572755
67616601
95585017
93672298
211320
25357530
45878658
40501422