82926550
4315104
63786099
96116663
32971474
74567138
5686904
3988912
17774874
47725712
68771426
74907867
99997434
276812
65233913
77461891
2439202
52112772
3075557
60159826
75747532
72865836
15526301
93399442
15952021
33358557
4652585
14866587
47101648
53089446
19742810
8240421
89588810
3669716
8386
86485263
93219029
5271095
72136065
10123810