80767867
65265861
43869529
59909027
66864105
77024814
53877691
39435595
70902886
54459336
51734781
40201389
12581607
93341258
42364443
98779737
24536989
81509313
33470
94412462
83872296
24782956
5503785
13506346
5444583
95409901
49464477
65285763
3229792
36769455
60543967
46899564
82235397
89763197
71508331
5208223
96522202
42412645
10076606
5719405