96258224
77931302
42191503
49331032
3981729
25025517
54174
98999059
90099857
81177262
20043047
3918436
85226976
80963597
95501214
52661356
35063355
56201778
76714451
93011304
9065488
18799019
92848069
89062211
930988
19591811
1339454
48513572
8276585
65761426
1933703
2940599
68448768
71876345
46553554
72912810
46295570
54243042
44228378
7067736