16241422
47199393
1722622
6603890
30274146
18101589
75244839
27822814
41282978
34283535
39174953
95536757
72197887
70911731
33131301
77702329
61569585
89176784
52385145
88327869
48254714
88954600
25504925
9321421
25867703
50826802
66883847
53171292
87808284
98183201
43178875
19535484
57059014
57008689
87511608
29551976
39399430
53515563
19777317
93962027