96031028
79243058
80947522
60366290
54669001
52935546
77336988
97812344
9228864
87853647
95264308
97584871
5546431
70403260
54933490
39991347
60051916
41369494
83315364
87331971
58408127
49052135
35015069
9582454
90597743
71942488
92205119
67131050
90579301
18854962
78566485
25772068
28458805
7531256
79402337
8338273
41732206
41879751
676602
38473137