58885986
64499782
79193734
56228921
251551
64716314
46801245
38509713
15199079
4648926
39037483
83467634
38648297
71752805
80097207
5917977
34257715
77981161
18244393
30352853
4806583
44816991
2860663
4695568
63904184
5736519
83166237
34931715
31818877
17943204
2114286
37412982
95193673
46268385
84447750
97415515
85738687
95487874
73877153
17645658