94533258
57838099
48537326
80101407
31718130
3270851
5462474
62163999
85785663
42851584
9480787
3199854
48142177
8226482
36166486
9824482
20277471
47618805
6945133
3583080
22976057
95636117
3527169
76923642
17964576
2657874
92159179
31635868
828207
72891407
2284949
23868660
85097145
42685188
61573705
55328731
92035582
34798462
29178814
12463715