56567825
56058000
82195194
54929833
14298828
85997787
5375384
2386682
9819937
12995913
4255844
9735356
95967592
24057924
33704663
29858687
46451474
20242262
57241229
63479462
6608207
58099325
68383688
69816234
85268599
43873564
40529593
11198069
22277071
6762521
58864843
63662362
4617016
72428295
36782681
12085642
95334530
65232394
42877449
17546443