72176886
52916752
13612227
24158419
75472882
85945390
14034745
8882372
19113944
43499171
24363529
887537
21115061
45474092
172186
6056812
25874583
70163646
22455765
18089939
22065017
21763456
79362358
43777852
6820680
5459868
2583318
31113244
97528217
66567951
70979190
72769101
98315425
39064647
87435833
10408723
32486059
68044025
81288249
52032672