77209691
24423872
2172429
66859285
6049822
28262654
40008586
22741923
70535026
27954586
6105765
1495180
42913449
92026161
57887997
86031034
75913745
38275735
66467323
1008797
6419362
83362965
20868904
71469747
84205248
73596607
38442716
12271266
39742083
35959871
79349899
20768561
71351741
52612985
59368651
58141207
89854064
6633550
57706769
54553019