83967215
83343820
81609243
9706004
62434506
42601023
10252753
4198168
8602758
55838616
74809762
38812898
3712474
49836831
68575441
38299230
998774
25927481
53755034
17179095
52421419
92927493
51052829
89657918
74402790
31318452
65935785
16069964
49252604
18371308
83973569
70815767
14795640
7155940
64703621
61249000
78478737
81672992
332678
11954530