43097268
938684
71857690
146319
58299745
5996639
16838991
9223795
87226090
94197817
372478
96201950
2078271
60883030
14314207
10956501
69525046
21992552
81453705
4335296
5636473
94199404
98132150
40017768
79089961
9083705
985878
61409024
67072310
62569953
98711400
88211566
36018154
64859265
70565885
18612329
82791732
81898066
11001387
67887255