65733598
89597452
76841680
60595316
7947239
25644164
61776597
49324110
1535977
93779112
73878408
83549056
7042325
37397488
72043329
6230647
93308142
39276460
19047575
11708756
44704548
82024426
23638831
59433027
54998796
63391800
80443779
1204391
5366246
39588830
84723677
12439294
48678387
20748899
83344517
20886129
45853309
25687529
29924145
17457698