5048664
48027484
8739869
66092224
84743631
30309509
34233085
801976
48052327
49594982
85719511
4213850
78398862
8672107
5813316
69349769
96644850
38703482
30086699
64165519
23718923
37031465
11158687
5347642
27077404
7248345
99768470
23953609
9439867
71584390
82861053
8905839
57125942
31936851
81024553
71645137
24481191
8679920
84872333
42669155