85781884
96432419
45427685
87203155
44137195
83755346
59883179
9922433
61605041
69527735
39946628
35845817
52379520
70902856
59408730
12655538
24324895
24755321
82697854
90939534
4040753
52864839
69007511
67208396
29049768
72018980
88725566
13029272
10765403
71153372
74868764
63254211
5066906
23248833
81376830
5607922
85798514
74836627
3989927
1929568