59531147
51777655
9697273
85036348
80199394
61803644
706168
6832133
45368529
86961331
92975176
62844642
51998959
93358865
80494218
12789625
81757486
83274156
7004456
77918500
95171066
35625786
65044423
94368133
88004520
29576583
71111014
51686867
1713149
77992954
8275442
62995331
7230526
73289941
47659881
90292549
21752951
36946616
21214164
9568355