81739623
51725634
11897097
79596317
54784435
62718689
61276117
36037405
14577792
17154679
63847875
34129273
49559978
62241863
98447799
50966548
69826668
59995170
37565536
24354978
82967423
56727925
51431269
58011018
80402367
2561565
63382491
25654803
41936765
2471686
3546833
61701177
65733589
59773824
18953932
85517763
12099665
66345144
56251894
52804239