63512638
90692435
16585639
17598754
95893015
81833402
62223233
12895612
12193912
1990624
75615025
74123601
61985309
71622444
19506233
54431934
83619698
47836020
35235272
34886882
17006347
79872023
47682975
12557451
38458030
61058166
25385647
2875633
9839994
68718933
14346991
9676818
75957574
49778611
56497474
86304713
76062703
74549653
85836842
8424518