58899243
7927110
36379059
31799522
5654607
76158160
63147448
22059107
976451
68806536
82818576
95984047
97033064
86962261
57091375
52094234
50308299
57374408
20861665
55222880
32015682
1534728
25486831
68783031
76028459
15843165
43193663
80341561
57168018
94009
34771225
13751585
39846366
84748774
27164577
5084220
26816320
8225066
85716527
54381034