96713889
4504629
18155711
21032013
16013274
91521702
23343454
76082361
61322376
42877639
36558674
62213028
34807684
70463043
37938759
6695427
68513334
48643953
66825450
77341996
47739744
26171025
31248196
493606
7605869
53424773
17671980
19372149
83846064
91885231
44908126
1475989
31923871
30129612
2098510
9608643
58707905
22837010
58884335
69559167