5123645
66815747
96714570
3684169
11078675
14679388
7835228
26926758
19649494
25661569
62639153
52564696
78684609
30643541
353512
23655830
9868241
66279663
13365562
13253843
32111193
11436577
27418984
36267345
90794888
65919426
66717253
6911539
50426973
27693502
54585553
9525942
9662566
23623981
53465448
7651374
29183529
24262657
72278294
81841176