8529560
9777050
88366273
98428835
43378655
79465628
9174818
18552517
4588358
48689107
22907945
9489891
29804459
55023087
23402031
41808302
32994223
14496208
64017700
30958019
55213282
53088349
13893918
97383823
8001327
92047700
57456034
4079806
34913752
87133743
87181372
80509776
43195611
18428975
34913078
33913574
614248
44576527
17468616
82065058