61017462
3142663
16434886
92026514
61266615
86053800
73333
54809898
15139130
87719827
16912724
89202168
72867622
95778288
99188706
3695874
94445799
25424154
62314561
2066746
75413255
66552299
67923942
22024563
76532657
93575639
77404840
80556299
64302381
82104859
26898576
19735431
76045012
89822338
557671
18144522
99714168
88689831
31941084
1286814