79694318
8392360
53155893
21183262
9398577
1729380
56929162
43939387
501591
62013121
48739396
22699323
1683270
31874055
63343426
85767414
93376960
84224492
76975169
25212828
81933024
39198465
47845252
31366217
21758037
44294429
15631732
87435773
15611787
42563294
73519865
6037817
16093593
83753235
47988949
44018435
4623178
16263602
93193839
6144856