6115943
75471434
20679851
77141713
16564067
468358
41252260
76867958
77782399
33849989
23825914
90054688
23798113
73122547
96733531
45349938
52076920
18743781
45857082
67713622
6772998
32132300
55663494
30319719
1787346
76052054
89685328
26538237
85032788
64175393
29869364
49807795
64988417
67656088
6379238
14918616
25493707
49684616
81306917
9895008