67456640
55301479
57994168
40252930
85639300
95401853
93903286
3203936
45188556
7518691
5092661
5590831
3835102
18727519
12678240
35942040
13663377
21188281
7855140
37643567
39325930
93673851
82027614
27799009
5776577
32406744
91023288
17691331
5409228
29612728
48352170
11769235
7109776
95029590
89423489
28908614
60715267
42486776
92342355
64997411