95246058
85146426
77276821
31794927
99528347
53758714
39041899
67971115
69701459
54823452
92208750
80235705
39878980
52144309
63208624
3292279
494270
40332019
66717916
4733575
64178880
9205182
30242077
25341609
48215099
75091433
65376873
6361670
19802319
81073422
51662187
22054955
29815967
4348380
88388892
7262223
836514
8547964
68027012
3289792