41743013
36239006
31589034
10327814
5960637
47661561
42118014
94307142
65062706
74321557
64125164
33258539
93846138
49221655
82694753
42885612
65984942
90978107
34371755
90458727
69359403
61635632
88582477
25079838
37938597
70172554
2192203
9752534
32672921
80665552
54248401
16155440
22191165
37761874
4824060
7613535
70828469
24948150
12855614
36892126