32487251
17295964
16997348
66959448
71094837
27185654
41821227
54002290
69113777
85407042
16212108
58962704
9472887
98084477
88526078
85756088
68892919
60922118
97172895
83158176
26416719
58482751
842711
2246472
9628314
85619285
1583407
52178091
70212561
86428707
70680
85986294
52944561
49888074
78283931
46823104
73243238
10721377
77549597
64106444