43828571
29375479
96991724
27016159
51985646
49693358
10366196
39333444
4276140
56575802
26133426
44671906
60581812
68488497
9781913
10053118
99829726
56191768
7865321
25021871
5165901
55846013
3644345
92493149
3642807
7688794
3036
15144456
38817219
76021384
13182267
13525865
32682611
50724564
64263180
4327352
76085207
58522
92394753
92696564