76161645
6945436
61111560
91422769
31758906
87527293
66714519
77894465
5533509
13651501
63356951
8197595
6041241
5872720
47832012
84785925
52074125
75366272
50835096
75879622
54841440
15567362
50663670
91336773
44018236
37089018
81219053
805331
4388658
54343230
9711002
65528330
32704256
38515660
3144208
74899864
96627896
71632127
83935445
34134082