64809479
1193633
99165440
27044032
86216817
83671216
85998748
85881811
47019318
96297019
25606983
76577698
44145919
15867758
2928818
6027591
83569987
29145044
45759087
29218581
56725769
380178
41184802
86245746
56896805
1615388
3236603
47483507
48534650
41135949
70969807
47782260
24505298
99942940
35609003
9826959
3951296
97638258
75131074
86509597