21981903
64694093
6681876
13792991
20559070
50857540
82779893
21336206
35537174
18758316
32421112
19462759
68905902
27214233
9611505
80797287
36871491
35404301
12408811
32757353
33796402
9054729
54177707
29018954
22345100
6900816
488973
6261673
33572087
73047349
8825044
10616073
82139802
81967004
73306174
43163381
4974246
3638950
78447050
71774147