23951423
65508260
52294930
38733410
5027765
49933914
45795896
62785339
41826863
8910552
64788733
81672243
67856925
63094095
86777024
16393529
11991405
17112683
46315268
22754046
15978718
91555306
65814538
41317652
69865293
62322137
10801549
54786251
58011397
89465449
28088714
76699477
12612279
32236100
58717174
13524175
182164
43524922
42647577
67979034