29882483
68327494
1456515
15693073
9962922
42218228
66772896
82843161
26739315
80649779
85477243
40229165
52367005
38319100
42874514
69305007
5405659
44881853
53125581
11248705
10137446
64091406
18436674
11262298
51773979
22837796
36886873
60756057
12049043
94493178
55904606
68137497
52674385
62106176
86022285
4765488
42082367
88417034
63951262
7196840