86233925
86556282
72784482
69458586
27589475
75678238
5659561
760550
33752018
47781969
58237715
38068068
97389087
31951223
75304585
74727459
51153712
62102816
44503466
8978771
80756262
27261986
38567958
99217279
61875961
51808917
3608455
93641126
6894695
6487081
28831309
24517354
29925358
65241089
33382834
654501
42978902
2163853
66654291
96102475