91078348
87511892
41627595
42143985
40798602
75951458
43856759
3412075
60065355
31442572
39706458
5312788
98738996
5581367
70832946
54802239
59234551
1066753
6017767
20509553
94377315
38894691
24108320
5297640
41367485
57561505
19897797
66651392
37413240
26448044
18311323
64805178
27009825
37935556
54625928
33364182
46767802
20675312
83278682
85078363