75935608
89378417
88448092
84616536
81084474
99915993
28508108
34188680
95944128
35184121
42603401
62933948
15513566
8706801
46175477
19149664
77964019
33923348
95591643
23227244
40939503
13217025
22481325
8681485
90803234
8307447
9033169
91425740
70974964
21079113
71736553
50865492
73266475
6971797
14584463
5638993
50157
44435121
49952463
4876284