2002019
9232875
82553047
76463364
53717275
68877080
74775863
64922689
71035693
61354645
67986774
43663869
30198878
6474368
16314959
52145431
60157452
43404962
51468207
65765055
16505956
88573175
56949990
71254438
22422968
71985079
89483956
23313462
5808310
44583307
87045242
92948951
33008640
41992364
56222218
82623279
51325781
95626038
77351996
41964847