78808474
68713344
48334593
42381059
10784463
5643580
58122599
3090803
8923692
2555696
27191954
24275438
76884972
68909588
8615572
40498912
70378995
6571642
83258497
98473353
42823093
85706879
51091257
88495047
76458891
46462811
34414386
7700588
22365808
25246267
39026955
20352631
13332209
25738307
33195578
51603420
77636094
69704724
9229252
120762