58495027
81056962
57635864
84402786
3240794
99081842
12209557
5094639
8436749
80916214
4375075
80707044
73405393
54646874
57831384
79062203
50374902
3270122
44409493
31192548
27932391
43489062
74458268
44373707
60634232
84428176
13989322
56763909
9778541
4316886
77122495
53825486
74382773
1782775
61598316
74755250
27304498
21293636
49833257
17011600