59621993
45891940
96791925
49631885
41591880
87721880
93011863
58241785
62551743
61701742
60351679
43851651
78411599
78541597
92341550
81171501
82271478
65531474
88121440
96151429