42003667
42047417
88757859
29044051
45715107
2674664
71092416
8688885
42355773
3407280
59194074
4637576
68844466
93188601
37854092
13719130
72191325
1030985
8342501
27337906
71885643
75346060
5585888
5946920
86717553
71603788
57897926
39332586
292994
88621558
67953015
159298
54467232
64667977
90777876
9737717
88959979
8207023
72352548
11495251