499713
84854006
54991421
49307317
3916600
25168580
14222015
41717076
43041388
7186418
91706782
1499919
12775410
12937689
52681307
44635520
15678470
38107200
12311098
50607786
83095050
68581619
48083224
77247041
67946503
96147372
54272578
59137931
93426329
26063730
60423378
63895736
7931194
6086200
1531468
80525483
29904497
65257420
17571831
11708690