18692088
8515466
97553072
12826852
51209143
56191051
19827481
95724926
57838758
44177418
59746140
11524849
6506082
52756242
36964303
60839734
40567510
65004911
51425986
93986694
45148768
33866884
15126175
65008033
60939554
99078587
82317116
32971529
74047740
17659484
3722665
7053113
97393384
45104054
16688170
2595397
88741904
82954428
96815036
40959637