58322758
37824784
46591748
31666136
80843069
4995956
89953442
66251320
19694049
27867357
61057659
408788
22789289
72073447
61279237
55531941
56446906
47139470
62972610
97533937
243595
64856796
61294642
8665843
84643606
17088345
69144104
91469710
63632061
2988087
9612945
7819594
40959859
92429408
90658896
71787458
7543945
7831431
47781724
52012658