47435478
65013378
23792240
39957217
94247676
27743373
13067718
47342357
68142012
94392734
17847241
89086280
25513717
33836125
25255156
82506922
14368906
16931088
25834867
22969354
96107431
19777163
428746
67362826
31841490
60284166
51261346
38196053
89965771
2987964
65628699
34009502
83349559
93538132
4159604
42628895
2055867
17375664
82195596
63988745