18244696
1147943
69576651
88701655
6501448
21387084
31563290
87424514
488223
53708828
44394988
82269911
7387260
68969081
9245010
30911521
9675470
47774943
75851908
42955252
80169471
48907214
69967066
73347164
73286449
44528923
7585491
82482346
74557356
9854625
35466281
73565656
35687858
10066260
18138018
43144935
97497928
78283606
76741204
80917905