19185717
7013016
305506
74789724
44873377
78391275
90973193
67284419
88446930
24905714
9285623
91939048
85833284
62275506
5257728
10914769
60537086
157517
48324386
4951699
66266717
9425119
84984839
56877726
38514086
6936030
11831120
70062257
60287895
63496300
89967987
48874375
46193272
48304239
29672269
71015996
52675339
62478335
84018619
51052502