93439917
25663421
69337962
5606946
90173553
59896652
7642928
2668729
59866578
575891
58985699
98366130
39877168
80982094
74425051
22241314
91983672
47435987
56641723
37627273
4311901
14521865
35385118
21418109
49401970
9579619
87546998
2910867
74254607
65117135
81145018
11182729
76617715
99483362
77093504
102396
32657239
57561188
61489560
13943018