52658304
25338058
10911750
79491110
9256320
6004752
37473907
96554654
84171035
44758532
99604109
85907435
79781027
75281434
23103861
51612837
55429669
11701321
5203979
13975890
83324267
10949222
32155107
58271857
28428472
81867292
49844639
18628142
44468858
14794612
498314
62523127
48799872
94895408
36512121
82753018
5165241
64332372
4459223
31606702