15092479
13672137
9919563
79108843
69844329
60061531
5804945
4838264
67165993
75793884
76419648
41495231
80533783
31592988
89128974
20816599
61803960
48481698
79192559
82517444
23762328
5397238
82048176
57421114
47944036
52623467
55006894
56243707
21754905
2326478
38939058
82575617
6654152
5180797
78093133
65296634
21562030
73231828
22742387
1692781