42621657
17242471
47916396
49307151
62512669
27439056
7942464
4458356
90649946
92811749
9631485
9655391
66819110
80429282
39406751
36328926
9521568
7188640
11219045
40961158
7925851
72696700
64869370
14205948
24542796
59563845
60501873
27388358
53998147
96475851
39804931
47309892
13452836
51523107
11824116
1639539
52037392
8431530
42593967
61093794