33473612
42653114
8437391
68123655
24856871
16484117
25998589
19963014
60438361
33424624
2167921
9821696
46007889
7879623
90275180
42641965
31617197
89338896
13299461
14927298
1146829
10035812
35025893
47635063
1694178
24938454
6802449
45338538
67723254
36593405
85909
61647687
35506750
86704725
83753522
69416910
69644585
81912103
87387075
77538495