47306021
81309596
50917466
39444225
51962248
28029145
17011533
93437806
34388996
66117694
74987255
7018555
20655559
6343355
50386727
51289039
60095228
4891227
85584401
71015804
19502059
23098671
43453891
5405555
14383827
45441987
44472221
16232915
9810190
43789330
34431112
85303392
93213537
39525952
67802909
61101815
41823918
40372599
35349971
56079421