30881442
36119922
94839313
49069656
6212689
74499583
6594170
74689574
35494605
25651166
8841961
45286947
7086282
43641909
89836511
62073097
39722819
74427353
8422608
13784759
28019344
56243727
72512491
4263024
7686170
34935075
1901091
567624
15783042
86025349
47088744
90756717
87771669
89854708
26269249
83825337
48187126
56308967
76398485
1647845