20879982
42257027
47618431
6263818
37427320
54687434
46189814
70055170
51358419
6274293
7098128
6633533
46117030
9392866
736159
882714
47186230
34569920
32464256
35652194
3164489
74081754
21827914
9065629
59793413
7213379
3632018
8898747
61193332
43006
18902320
69975622
7304859
66624468
4431735
13532460
73746166
89119003
18653170
2966561