11655435
3161568
18334540
78115105
31487404
88056312
94413578
89148297
5026871
60104318
10809903
57471860
39776574
17425539
7657584
2601319
98553024
50603701
4410627
22534076
63401890
42999279
66963966
94534015
86975082
40058567
7723346
86236036
39043570
95609575
84084497
37284616
19197468
69142175
1036785
83825716
121103
16114125
7634260
53534602