34123102
65277690
16423162
3106979
17948589
4905687
80922960
2260149
75136548
45732867
43541418
43447373
3789942
55735084
20756815
81007343
80032274
85359623
30667155
15826565
33564997
43415897
61739487
48785564
847122
1471406
32153002
39785053
35128379
91112931
72505837
48119119
46567752
93569039
1895209
21884587
30984399
58674590
68411187
50705042