93684764
65667370
10165962
15197086
61061831
60645694
15955683
94126330
4574438
19759924
7044829
20838639
30115514
29089286
64831146
79134663
12113018
84468937
70174946
5699712
47835834
14392051
3011990
3479325
90293567
7252428
25511175
79902093
38291384
95166409
83502649
358678
16454153
98048719
41554066
364100
9957132
41658530
23339516
56308392