27849516
44132875
80223162
13726683
62756477
4904004
14409092
81825327
64967025
32033957
43504934
23155466
53356265
13483043
6732665
7608993
98736103
38806403
95774780
5613320
12153765
57985254
4011210
3027905
41001420
97253162
22648323
82263596
72561273
23481562
38846382
9833390
84543407
22089859
39025628
48105048
1832672
6695627
28013844
52932076