2047443
87816776
164692
8674188
12196246
64554440
30211115
30664386
33228631
85792576
1777482
8925699
49385070
66619034
94919499
37386011
31001555
57763764
75337700
4762389
53023665
70498687
38026377
12553655
75169761
91528290
3045611
8742854
8490632
87099797
51256180
18267871
72202113
14634217
42634535
44173889
64729672
38892880
99837617
15022364