61302993
3268477
48854458
6486490
97022286
46805280
88199879
13386490
11017418
30471562
35984507
80761051
8542774
56739754
80381164
35496916
64804204
57271361
8234514
36174880
79416343
43172678
18547504
867278
72619413
1112643
46568949
93157469
87423541
5097448
38054977
2559287
5336831
5067580
5939089
21218072
6581598
85147726
98784788
13191684