96559939
45591428
71907953
1375350
6888877
63444725
7045280
85709382
70941603
60421970
60844260
539407
69516059
22926431
49793888
3152850
574886
505546
28274007
41089833
5402165
4900637
31758391
29041859
9733183
57165050
85265659
75589620
65434353
69153593
76015858
19387876
68072345
99313332
86392507
30279032
9537948
63968307
54136188
41781876