80412699
74172073
9404905
19146511
85182699
70867371
9477552
33836318
33509651
50786017
46224187
94003270
46129593
10585390
6349754
44475863
44921474
4258698
99309917
86582105
71993387
184211
68161829
69925553
56472624
86247295
61905277
26987636
7257898
92532824
40126178
59929548
46478808
98948032
34151322
61002684
97348072
8467777
11957589
96869842