19415663
462291
53635440
5308793
32914984
18615434
82132939
8972578
54828916
38692661
53683455
58488897
12494123
9627600
34632520
37173361
9495902
90359848
81723339
47097538
8611744
64234747
30962153
21023666
37024882
4513740
80996970
20193989
49757144
56003206
23207407
6005392
22914949
74579160
6885977
58718573
76759982
27902360
96569750
76185070