83616386
41009586
60708777
35355457
47446457
17357896
65239323
15581601
33298069
58407236
28063227
70267689
94452360
2408146
85928534
14685941
99357634
8420933
23906825
92904263
85674654
72812791
66767859
802785
50438740
57845507
41877042
41276618
43337679
45133264
78848276
30555005
4978023
68314363
75152998
626528
9396891
49365412
3524989
89398797