20673475
78782314
1675595
29763422
33828710
85625845
64753059
65481051
12064418
4568324
83887930
14076016
40947511
45891687
82713640
82095688
61069627
7217814
59737958
10812288
41511262
2444945
64416929
46772818
38968453
3586266
11466214
47905164
6388879
94133935
220518
3769294
42143325
63742282
45529080
94853452
16536854
5082957
45948039
17821036