8147287
95358431
80855513
41685227
69435526
12883874
8325449
33443024
62046010
87107914
27616556
89859089
181872
29709617
61222832
73005305
17862465
45747817
93503983
43894165
60497452
84268241
56027346
74342989
48998793
33401667
29608362
49251152
8201331
54161733
19123809
75782998
94975356
62348949
52079733
68806496
18038898
28743061
81809473
51023081